
 <!DOCTYPE HTML>
<html >
<head>
  <meta charset="UTF-8">
  
    <title>B3434lockchain</title>
    <meta name="viewport" content="width=device-width, initial-scale=1,user-scalable=no">
    
    <meta name="author" content="b3434lockchain">
    

    
    <meta property="og:type" content="website">
<meta property="og:title" content="B3434lockchain">
<meta property="og:url" content="http://b3434lockchain.gitee.io/index.html">
<meta property="og:site_name" content="B3434lockchain">
<meta property="og:locale" content="default">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="B3434lockchain">

    
    <link rel="alternative" href="/atom.xml" title="B3434lockchain" type="application/atom+xml">
    
    
    <link rel="icon" href="/img/favicon.ico">
    
    
    <link rel="apple-touch-icon" href="/img/jacman.jpg">
    <link rel="apple-touch-icon-precomposed" href="/img/jacman.jpg">
    
    <link rel="stylesheet" href="/css/style.css">
</head>

  <body>
    <header>
      
<div>
		
			<div id="imglogo">
				<a href="/"><img src="/img/logo.png" alt="B3434lockchain" title="B3434lockchain"/></a>
			</div>
			
			<div id="textlogo">
				<h1 class="site-name"><a href="/" title="B3434lockchain">B3434lockchain</a></h1>
				<h2 class="blog-motto"></h2>
			</div>
			<div class="navbar"><a class="navbutton navmobile" href="#" title="Menu">
			</a></div>
			<nav class="animated">
				<ul>
					<ul>
					 
						<li><a href="/">Home</a></li>
					
						<li><a href="/archives">Archives</a></li>
					
						<li><a href="/about">About</a></li>
					
					<li>
 					
						<form class="search" action="https://www.baidu.com" target="_blank">
							<label>Search</label>
						<input name="s" type="hidden" value=  ><input type="text" name="q" size="30" placeholder="Search"><br>
						</form>
					
					</li>
				</ul>
			</nav>			
</div>
    </header>
    <div id="container">
      <div id="main">

  
<section class="post" itemscope itemprop="blogitem">
  
    <a href="/2019/06/04/wuchaojie/wuchaojie2/" title="吴朝捷_文件处理模块算法" itemprop="url">
  
    <h1 itemprop="name">吴朝捷_文件处理模块算法</h1>
    
     
           <p itemprop="description" >实验目的这（week1中的流程）没有什么实战教程，都是自己构建，不过你可以上github都是可以找到相关的实现代码的，你可以按照以下步骤来进行1）简单的对称加密算法对文件进行加密解密2）哈希算法计算文件哈希值3）用文件切割算法对文件进行碎片化4）利用切割完的碎片计算碎片哈希值，再</p>
        
    
    <time datetime="2019-06-03T16:00:00.000Z" itemprop="datePublished">2019-06-04</time>
  </a>
</section>






  
<section class="post" itemscope itemprop="blogitem">
  
    <a href="/2019/06/03/tanjunxi/tanjunxi11/" title="谭俊熙_Restore客户端界面和接口编写" itemprop="url">
  
    <h1 itemprop="name">谭俊熙_Restore客户端界面和接口编写</h1>
    
     
           <p itemprop="description" >上周完成进度
把倒序接口补上
绑定图表数据
修改列表数据

下周任务
完成所有数据的绑定</p>
        
    
    <time datetime="2019-06-03T15:00:00.000Z" itemprop="datePublished">2019-06-03</time>
  </a>
</section>






  
<section class="post" itemscope itemprop="blogitem">
  
    <a href="/2019/06/03/jiaxin/restore-week5/" title="Restore基本完整界面" itemprop="url">
  
    <h1 itemprop="name">Restore基本完整界面</h1>
    
     
           <p itemprop="description" >语言：JavaFX12


工具：Eclipse IDE、Scene Builder

本周工作概况获取通道数据修改各表格字段修改通道页面
下周计划完成表格分页完善编辑、新增等功能</p>
        
    
    <time datetime="2019-06-03T00:00:00.000Z" itemprop="datePublished">2019-06-03</time>
  </a>
</section>






  
<section class="post" itemscope itemprop="blogitem">
  
    <a href="/2019/05/28/wuchaojie/wuchaojie1/" title="吴朝捷_熟悉文件处理模块" itemprop="url">
  
    <h1 itemprop="name">吴朝捷_熟悉文件处理模块</h1>
    
     
           <p itemprop="description" >实验目的
了解文件处理模块的功能，及其实现
学习对称加密算法、 Merkle 树、CP-ABE/DCP-ABE加密算法

实验原理1.任务描述
①文件处理模块：包括文件的加解密，文件的碎片化（即文件分割），文件完整性检验。
②DCP-ABE是一种基于属性加密算法。开始我们可以直接</p>
        
    
    <time datetime="2019-05-28T03:00:00.000Z" itemprop="datePublished">2019-05-28</time>
  </a>
</section>






  
<section class="post" itemscope itemprop="blogitem">
  
    <a href="/2019/05/13/tanjunxi/tanjunxi10/" title="谭俊熙_Restore客户端编写" itemprop="url">
  
    <h1 itemprop="name">谭俊熙_Restore客户端编写</h1>
    
     
           <p itemprop="description" >上周完成进度
学习使用retrofit
开始客户端的编写，完成了user的3个接口信息的交互
尝试使用https，完成自签名证书的认证

下周任务
完成客户端所有接口的交互</p>
        
    
    <time datetime="2019-05-13T12:00:00.000Z" itemprop="datePublished">2019-05-13</time>
  </a>
</section>






  
<section class="post" itemscope itemprop="blogitem">
  
    <a href="/2019/05/13/jiaxin/jiaxin3/" title="Restore基本完整界面" itemprop="url">
  
    <h1 itemprop="name">Restore基本完整界面</h1>
    
     
           <p itemprop="description" >本周任务：构建Restore完整界面


语言：JavaFX12


工具：Eclipse IDE、Scene Builder

本周工作概况新增通道页面下各组件信息及其页面；
新增导航栏中总组件信息及其页面。
主页面
通道页面
组件页面
下周任务完成各页面控制器
绑定各页面表格</p>
        
    
    <time datetime="2019-05-13T00:00:00.000Z" itemprop="datePublished">2019-05-13</time>
  </a>
</section>






  
<section class="post" itemscope itemprop="blogitem">
  
    <a href="/2019/05/06/tanjunxi/tanjunxi9/" title="谭俊熙_Restore前端编写和学习相关API" itemprop="url">
  
    <h1 itemprop="name">谭俊熙_Restore前端编写和学习相关API</h1>
    
     
           <p itemprop="description" >上周完成进度完善需求：主要分为整个区块链部分和以通道划分的相关信息
整个区块链部分信息 简介信息：节点总数量，通道总数量，链码总数量，组织总数量，联盟总数量，交易总数量 详细信息：最新的前五个区块信息，通道交易比（饼图），通道区块比（饼图）
以通道划分的相关信息 栏目信息：组织信</p>
        
    
    <time datetime="2019-05-06T12:00:00.000Z" itemprop="datePublished">2019-05-06</time>
  </a>
</section>






  
<section class="post" itemscope itemprop="blogitem">
  
    <a href="/2019/04/29/tanjunxi/tanjunxi8/" title="谭俊熙_Restore前端设计与编写" itemprop="url">
  
    <h1 itemprop="name">谭俊熙_Restore前端设计与编写</h1>
    
     
           <p itemprop="description" >上周完成进度
编写简化版需求
学习javafx文档
根据简化版需求，完成首页内容设计和编写，主要根据文档完成数据内容统计的折线图和饼图

下周任务
继续完善需求：总体可分为整体内容信息显示和通道相关内容信息显示。
继续完成前端设计及代码编写
尽可能加快进度</p>
        
    
    <time datetime="2019-04-29T12:00:00.000Z" itemprop="datePublished">2019-04-29</time>
  </a>
</section>






  
<section class="post" itemscope itemprop="blogitem">
  
    <a href="/2019/04/22/tanjunxi/tanjunxi7/" title="周报" itemprop="url">
  
    <h1 itemprop="name">周报</h1>
    
     
           <p itemprop="description" >上周完成进度
调通mini桌面应用前后端
开始学习javafx

下周任务
阅读javafx官方文档，学习javafx
撰写需求文档
开始编写前端相应架构</p>
        
    
    <time datetime="2019-04-22T08:00:00.000Z" itemprop="datePublished">2019-04-22</time>
  </a>
</section>






  
<section class="post" itemscope itemprop="blogitem">
  
    <a href="/2019/04/21/jiaxin/jiaxin2/" title="学习配置部署Maven项目" itemprop="url">
  
    <h1 itemprop="name">学习配置部署Maven项目</h1>
    
     
           <p itemprop="description" >本周任务：



学习JavaFX开源项目




学习JavaFX12的Maven项目的部署




优化上周项目中HttpUtils代码



语言：JavaFX12


工具：Eclipse IDE

上周代码的优化简化HttpUtils类的Post方法，提高其可重用性
1</p>
        
    
    <time datetime="2019-04-21T03:00:00.000Z" itemprop="datePublished">2019-04-21</time>
  </a>
</section>







  <nav id="page-nav" class="clearfix unexpand">
    <span class="page-number current">1</span><a class="page-number" href="/page/2/">2</a><a class="page-number" href="/page/3/">3</a><a class="page-number" href="/page/4/">4</a><a class="extend next" rel="next" href="/page/2/">Next<span></span></a>
  </nav>

</div>
      <div class="openaside"><a class="navbutton" href="#" title="Show Sidebar"></a></div>

<div id="asidepart">
<div class="closeaside"><a class="closebutton" href="#" title="Hide Sidebar"></a></div>
<aside class="clearfix">

  

  
<div class="tagslist">
	<p class="asidetitle">Tags</p>
		<ul class="clearfix">
		
			
				<li><a href="/tags/周报/" title="周报">周报<sup>23</sup></a></li>
			
		
			
				<li><a href="/tags/谭俊熙/" title="谭俊熙">谭俊熙<sup>11</sup></a></li>
			
		
			
				<li><a href="/tags/苏思捷/" title="苏思捷">苏思捷<sup>5</sup></a></li>
			
		
			
				<li><a href="/tags/学习报告/" title="学习报告">学习报告<sup>5</sup></a></li>
			
		
			
				<li><a href="/tags/卢家豪/" title="卢家豪">卢家豪<sup>5</sup></a></li>
			
		
			
				<li><a href="/tags/报告/" title="报告">报告<sup>5</sup></a></li>
			
		
			
				<li><a href="/tags/苏佳鑫/" title="苏佳鑫">苏佳鑫<sup>4</sup></a></li>
			
		
			
				<li><a href="/tags/冯华文/" title="冯华文">冯华文<sup>4</sup></a></li>
			
		
			
				<li><a href="/tags/周报反馈/" title="周报反馈">周报反馈<sup>2</sup></a></li>
			
		
			
				<li><a href="/tags/吴朝捷/" title="吴朝捷">吴朝捷<sup>2</sup></a></li>
			
		
			
				<li><a href="/tags/黎宁/" title="黎宁">黎宁<sup>1</sup></a></li>
			
		
			
				<li><a href="/tags/笔记/" title="笔记">笔记<sup>1</sup></a></li>
			
		
		</ul>
</div>


</aside>
</div>
    </div>
    <footer><div id="footer" >
	
	
	<div class="social-font" class="clearfix">
		
		
		
		
		
		
		
		
		
		
	</div>
			
		

		<p class="copyright">
		
		</p>
</div>
</footer>
    <script src="/js/jquery-2.0.3.min.js"></script>
<script src="/js/jquery.imagesloaded.min.js"></script>
<script src="/js/gallery.js"></script>
<script src="/js/jquery.qrcode-0.12.0.min.js"></script>

<script type="text/javascript">
$(document).ready(function(){ 
  $('.navbar').click(function(){
    $('header nav').toggleClass('shownav');
  });
  var myWidth = 0;
  function getSize(){
    if( typeof( window.innerWidth ) == 'number' ) {
      myWidth = window.innerWidth;
    } else if( document.documentElement && document.documentElement.clientWidth) {
      myWidth = document.documentElement.clientWidth;
    };
  };
  var m = $('#main'),
      a = $('#asidepart'),
      c = $('.closeaside'),
      o = $('.openaside');
  c.click(function(){
    a.addClass('fadeOut').css('display', 'none');
    o.css('display', 'block').addClass('fadeIn');
    m.addClass('moveMain');
  });
  o.click(function(){
    o.css('display', 'none').removeClass('beforeFadeIn');
    a.css('display', 'block').removeClass('fadeOut').addClass('fadeIn');      
    m.removeClass('moveMain');
  });
  $(window).scroll(function(){
    o.css("top",Math.max(80,260-$(this).scrollTop()));
  });
  
  $(window).resize(function(){
    getSize(); 
    if (myWidth >= 1024) {
      $('header nav').removeClass('shownav');
    }else{
      m.removeClass('moveMain');
      a.css('display', 'block').removeClass('fadeOut');
      o.css('display', 'none');
        
    }
  });
});
</script>












<link rel="stylesheet" href="/fancybox/jquery.fancybox.css" media="screen" type="text/css">
<script src="/fancybox/jquery.fancybox.pack.js"></script>
<script type="text/javascript">
$(document).ready(function(){ 
  $('.article-content').each(function(i){
    $(this).find('img').each(function(){
      if ($(this).parent().hasClass('fancybox')) return;
      var alt = this.alt;
      if (alt) $(this).after('<span class="caption">' + alt + '</span>');
      $(this).wrap('<a href="' + this.src + '" title="' + alt + '" class="fancybox"></a>');
    });
    $(this).find('.fancybox').each(function(){
      $(this).attr('rel', 'article' + i);
    });
  });
  if($.fancybox){
    $('.fancybox').fancybox();
  }
}); 
</script>



<!-- Analytics Begin -->





<!-- Analytics End -->

<!-- Totop Begin -->

	<div id="totop">
	<a title="Back to Top"><img src="/img/scrollup.png"/></a>
	</div>
	<script src="/js/totop.js"></script>

<!-- Totop End -->

<!-- MathJax Begin -->
<!-- mathjax config similar to math.stackexchange -->


<!-- MathJax End -->

<!-- Tiny_search Begin -->

<!-- Tiny_search End -->

  </body>
 </html>
